Creates a tenant VRF.
10.25.25.100,2001:1::/64,3001::2,3
. Valid values for the route
distance are 1 through 254.Example: 10.10.1.1,10.10.1.2 |
10.10.1.1-2
Format:device-ip,network-address
Example: 10.24.80.134,10.20.30.0/30
Format: device-ip,network-address,flag
Example: 10.24.80.134,10.21.30.0/30,true
Format: device-ip,network-address,weight
Example: 10.24.80.134,10.22.30.0/30,144
Format: device-ip,network-address,rm
Example: 10.24.80.134,10.23.30.0/30,rmap1
Format: device-ip,network-address
Example: --ipv6-network
10.24.80.134,11::/128
Format: device-ip,network-address
Example: --ipv6-network
10.24.80.134,11::/128
Format: device-ip,network-address,weight.
Example: --ipv6-network-weight
10.24.80.134,11::/128,144
Format: device-ip,network-address,rm.
Example: --ipv6-network-route-map
10.24.80.134,11::/128,rmap1
.
IPv4 Static Network to be configured on the device.
Format: Device IP, IPv4 Static Network
Example: 10.24.80.134,11.10.30.40/30
IPv4 Static Network with distance to be configured on the device. Valid values are 1 through 255.
Format: Device IP, IPv4 Static Network, Distance
Example: 10.24.80.134,11.10.30.40/30,169
Route map name used to filter the BGP attributes to be advertised as part of aggregate-address.
Format: device-ip,ipv4-aggregate-address,ipv4-aggregate-advertise-map
Example: 10.25.25.100,10.20.21.40/30,routeMap1
Format: device-ip,ipv6-aggregate-address,ipv6-aggregate-advertise-map.
Example:
10.25.25.100,10::20/126,routeMap1
.
Route map name used to suppress the specific routes to be advertised along with the aggregate-address advertisement.
Format: device-ip,ipv4-aggregate-address,ipv4-aggregate-suppress-map
Example: 10.25.25.100,10.20.21.40/30,routeMap1
Enable to set autonomous system set path information as part of aggregate-address advertisement.
Format: device-ip,ipv4-aggregate-address,ipv4-aggregate-as-set
Example: 10.25.25.100,10.20.21.40/30,true
Format: device-ip,ipv6-aggregate-address,ipv6-aggregate-as-set.
Example:
10.25.25.100,10::20/126,true
.
Enable to advertise only aggregated-address.
Format: device-ip,ipv4-aggregate-address,ipv4-aggregate-summary-only
Example: 10.25.25.100,10.20.21.40/30,true
Format: device-ip,ipv6-aggregate-address,ipv6-aggregate-summary-only.
Example: 10.25.25.100,10::20/126,true
.
IPv4 aggregate address.
Format: device-ip,ipv4-aggregate-address
Example: 10.25.25.100,10.20.21.40/30
IPv6 aggregate address.
Format: device-ip,ipv6-aggregate-address
Example: 10.25.25.100,10::20/126
Route map name used to suppress the specific routes to be advertised along with the aggregate-address advertisement.
Format: device-ip,ipv6-aggregate-address,ipv6-aggregate-suppress-map.
Example:
10.25.25.100,10::20/126,routeMap1
The max-path and rh-max-path parameters can co-exist.
You cannot choose the specific devices on which to configure resilient hashing. Configuration applies to all SLX devices in the tenant VRF.
$ efa tenant vrf create --tenant tenant11 --name blue11 --local-asn 65001 --rt-type import --rt 100:100 --rt-type export --rt 100:100 --rt-type import --rt 200:200 --rt-type export --rt 200:200 --rt-type import --rt 300:300 --rt-type export --rt 400:400 --max-path 50 --redistribute connected --redistribute static --ipv4-static-route-next-hop 10.20.216.16,192.168.0.0/24,10.10.10.1,5 --ipv4-static-route-next-hop 10.20.216.15,192.168.10.0/24,10.10.10.5,5 --ipv6-static-route-next-hop 10.20.216.16,2020:20::1/128,3001::2,6 --ipv6-static-route-next-hop 10.20.216.15,2020:30::1/128,3001::3,5 --ipv6-static-route-bfd 10.20.216.16,3001::3,3001::1,100,200,5 --ipv6-static-route-bfd 10.20.216.16,3001::2,3001::1 --ipv6-static-route-bfd 10.20.216.16,3001::4,3001::1,100,300,6 --ipv4-static-route-bfd 10.20.216.15,10.10.10.1,10.10.10.254,200,300,6 --ipv4-static-route-bfd 10.20.216.16,10.10.10.5,10.10.10.252 --rh-ecmp-enable --rh-max-path 16 --graceful-restart-enable --routing-type distributed Vrf created successfully.This example creates a centralized VRF.
$ efa tenant vrf create --name red13 --tenant tenant21 --max-path 50 --redistribute connected --redistribute static --local-asn 65002 --ipv4-static-route-next-hop 10.20.216.104,192.168.0.0/24,10.10.10.1,5 --ipv4-static-route-next-hop 10.20.216.104,192.168.10.0/24,10.10.10.5,5 --ipv6-static-route-next-hop 10.20.216.104,2020:20::1/128,3001::2,6 --ipv6-static-route-next-hop 10.20.216.104,2020:30::1/128,3001::3,5 --ipv6-static-route-bfd 10.20.216.104,3001::3,3001::1,100,200,5 --ipv6-static-route-bfd 10.20.216.104,3001::2,3001::1 --ipv6-static-route-bfd 10.20.216.104,3001::4,3001::1,100,300,6 --ipv4-static-route-bfd 10.20.216.104,10.10.10.1,10.10.10.254,200,300,6 --ipv4-static-route-bfd 10.20.216.104,10.10.10.5,10.10.10.252 --rh-max-path 64 --routing-type centralized --centralized-router 10.20.216.103,10.20.216.104 Vrf created successfully.
$ efa tenant vrf create --name vrf1 --tenant tenant1 --ipv4-aggregate-address 10.24.80.134,10.20.21.40/30 --ipv4-aggregate-summary-only 10.24.80.134,10.20.21.40/30,true --ipv4-aggregate-as-set 10.24.80.134,10.20.21.40/30,true --ipv4-aggregate-advertise-map 10.24.80.134,10.20.21.40/30,some --ipv4-aggregate-suppress-map 10.24.80.134,10.20.21.40/30,some --ipv6-aggregate-address 10.24.80.135,10::20/126 --ipv6-aggregate-summary-only 10.24.80.135,10::20/126,true --ipv6-aggregate-as-set 10.24.80.135,10::20/126,true --ipv6-aggregate-advertise-map 10.24.80.135,10::20/126,some --ipv6-aggregate-suppress-map 10.24.80.135,10::20/126,some
$ efa tenant vrf create --name vrf1 --tenant tenant1 --ipv4-network 10.24.80.134,10.20.30.40/30 --ipv4-network 10.24.80.134,10.21.30.40/30 --ipv4-network-backdoor 10.24.80.134,10.21.30.40/30,true --ipv4-static-network 10.24.80.134,11.10.30.40/30 --ipv4-static-network 10.24.80.134,11.20.30.40/30 --ipv4-static-network-distance 10.24.80.134,11.20.30.40/30,169 --ipv6-network 10.24.80.135,11::22/128 --ipv6-network 10.24.80.135,11::23/128 --ipv6-network-backdoor 10.24.80.134,11::23/128,true --ipv6-network 10.24.80.135,11::24/128 --ipv6-network-weight 10.24.80.134,11::24/128,144 --ipv6-network 10.24.80.135,11::25/128 --ipv6-network-route-map 10.24.80.134,11::25/128,rmap1
efa tenant vrf create --name ten1vrf2 --tenant ten1 --max-path 128 --rh-max-path 128
efa tenant vrf show --detail ====================================================================================== Name : ten1vrf1 Tenant : ten1 Routing Type : distributed Centralized Routers : Enable Layer3 Extension : true Redistribute : connected Max Path : 8 Local Asn : L3VNI : EVPN IRB BD : EVPN IRB VE : BR VNI : BR BD : BR VE : RH Max Path : Enable RH ECMP : false Enable Graceful Restart : false Enable NextHop Recursion: false Route Target : Static Route : Static Route BFD : Network Route Address : Static Network : Aggregate Address : VRF Type : private State : vrf-created Dev State : not-provisioned App State : cfg-ready ====================================================================================== ====================================================================================== Name : ten1vrf2 Tenant : ten1 Routing Type : distributed Centralized Routers : Enable Layer3 Extension : true Redistribute : connected Max Path : 128 Local Asn : L3VNI : EVPN IRB BD : EVPN IRB VE : BR VNI : BR BD : BR VE : RH Max Path : 128 Enable RH ECMP : false Enable Graceful Restart : false Enable NextHop Recursion: false Route Target : Static Route : Static Route BFD : Network Route Address : Static Network : Aggregate Address : VRF Type : private State : vrf-created Dev State : not-provisioned App State : cfg-ready ======================================================================================
efa tenant vrf create --name vs --tenant t1 -- default-information-originate-enable true efa tenant vrf show --tenant t1 --name vs --detail Name : vs Tenant : t1 Routing Type : distributed Centralized Routers : Enable Layer3 Extension : true Redistribute : connected Max Path : 8 Local Asn : L3VNI : EVPN IRB BD : EVPN IRB VE : BR VNI : BR BD : BR VE : RH Max Path : Enable RH ECMP : false Enable Graceful Restart : false Enable NextHop Recursion : false Default Information Originate : true Route Target : Static Route : Static Route BFD : Network Route Address : Static Network : Aggregate Address : VRF Type : private State : vrf-created Dev State : not-provisioned App State : cfg-ready